PoweredCache\Dependencies\voku\helper\XmlDomParser B

Total Complexity 92
Dependencies 18
Dependents 3
Total lines 719
Lines of code 322
Logical lines of code 190
Comment lines 245
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
createDOMDocument()
C
35 23 80
find()
A
49 9 29
replaceTextWithCallback()
S
53 7 24
loadHtmlFile()
S
53 6 22
loadXmlFile()
S
53 6 22
__construct()
S
56 5 18
getElementsByTagName()
S
57 5 17
__callStatic()
S
60 3 13
html()
S
63 3 10
findMultiOrFalse()
S
69 2 7
removeXPathNamespaces()
S
68 2 6
__get()
S
69 2 7
getElementByTagName()
S
68 2 7
findOneOrFalse()
S
69 2 7
setCallbackXPathBeforeQuery()
S
77 1 4
autoRegisterXPathNamespaces()
S
77 1 4
autoRemoveXPathNamespaces()
S
77 1 4
setCallbackBeforeCreateDom()
S
77 1 4
loadXml()
S
75 1 4
getElementsById()
S
78 1 3
__invoke()
S
79 1 3
loadHtml()
S
75 1 4
getElementById()
S
79 1 3
getElementByClass()
S
79 1 3
fixHtmlOutput()
S
75 1 4
findOne()
S
79 1 3
findMulti()
S
79 1 3
__toString()
S
78 1 3
reportXmlErrorsAsException()
S
77 1 4